to wait for the penny to drop - Turkish English Dictionary